independent deputies - Español Inglés Diccionario